Merge version 1.220+rpi1 and 1.229 to produce 1.229+rpi1 forky-staging archive/raspbian/1.229+rpi1 raspbian/1.229+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Thu, 22 Jan 2026 21:47:11 +0000 (21:47 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Thu, 22 Jan 2026 21:47:11 +0000 (21:47 +0000)
1  2 
debian/changelog
debian/control
debian/rules

index 44df081fb247b41dafdd38de6f8af8e014cc6ac3,858b0397c3d7464859b575fddf54e2a12d784ab6..f48dce394800d09600ccf524be6c763499891fb8
@@@ -1,10 -1,58 +1,66 @@@
- gcc-defaults (1.220+rpi1) trixie-staging; urgency=medium
++gcc-defaults (1.229+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from 1.189+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 26 Sep 2020 14:33:38 +0000]
 +  * Build enough cross-compiler packages on armhf
 +    to support u-boot build.
 +
-  -- Raspbian forward porter <root@raspbian.org>  Tue, 19 Nov 2024 12:23:30 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Thu, 22 Jan 2026 21:47:10 +0000
++
+ gcc-defaults (1.229) unstable; urgency=medium
+   * Revert the last two changes, it's a thinko, there is just the new
+     gdc-sparc64-linux-gnu package, no native <driver-multilib-<target>
+     packages.
+  -- Matthias Klose <doko@debian.org>  Thu, 11 Sep 2025 17:58:01 +0200
+ gcc-defaults (1.228) unstable; urgency=medium
+   * Add dh_gencontrol calls for native <driver>-multilib-<arch> packages.
+     These are still not in the packages macro.
+  -- Matthias Klose <doko@debian.org>  Thu, 11 Sep 2025 08:42:58 +0200
+ gcc-defaults (1.227) unstable; urgency=medium
+   * Build gdc packages for sparc64.
+   * Fix control file generation for multilib packages. Closes: #1114592.
+  -- Matthias Klose <doko@debian.org>  Thu, 11 Sep 2025 07:06:39 +0200
+ gcc-defaults (1.226) unstable; urgency=medium
+   * Fix some man page issues (Bjarni Ingi Gislason). Closes: #1099449.
+   * Fix mod-version computation (Helmut Grohne). Closes: #1107486.
+   * Depend on the native gfortran-N (Helmut Grohne).
+   * Build libgphobos-dev on ppc64el.
+   * Bump versions to 15.2 and 14.3.
+  -- Matthias Klose <doko@debian.org>  Thu, 04 Sep 2025 01:22:32 +0200
+ gcc-defaults (1.225) experimental; urgency=medium
+   * Fix ga68 cross dependencies.
+  -- Matthias Klose <doko@debian.org>  Sat, 03 May 2025 22:55:23 +0200
+ gcc-defaults (1.224) experimental; urgency=medium
+   * Build the gcc-offload-nvptx package also on arm64.
+   * Bump version to 15.1.
+   * Build-depend on gfortran-N and use dpkg-query to access the
+     Fortran module version. Closes: #1104504.
+   * Add packages for gcobol and ga68.
+   * Remove packages for kfreebsd, ia64 and or1k.
+   * Bump standards version.
+  -- Matthias Klose <doko@debian.org>  Sat, 03 May 2025 16:05:03 +0200
+ gcc-defaults (1.223) experimental; urgency=medium
+   * Default to GCC 15.
+  -- Matthias Klose <doko@debian.org>  Mon, 10 Feb 2025 14:20:40 +0100
  
  gcc-defaults (1.220) unstable; urgency=medium
  
diff --cc debian/control
index 5821b1f1cbed428f22611917563effd2893b66a3,0d759d30a1539d57577eb1f691291c6174b7a199..dd70f8d819cad1835b955ddab155c8522e01d49f
@@@ -1040,9 -1179,24 +1179,24 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the arc architecture.
  
+ Package: ga68-arc-linux-gnu
+ Priority: optional
+ Architecture: arc
+ Multi-Arch: foreign
+ Depends: cpp-arc-linux-gnu (= ${version:cpp}),
+   ga68-${pv:ga68}-arc-linux-gnu ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the arc architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the arc architecture.
  Package: cpp-x86-64-linux-gnu
  Priority: optional
 -Architecture: amd64 arm64 i386 ppc64el x32 s390x
 +Architecture: amd64 arm64 i386 ppc64el x32 s390x armhf
  Multi-Arch: foreign
  Section: interpreters
  Depends: cpp-${pv:cpp}-x86-64-linux-gnu ${reqv:cpp}, ${misc:Depends}
@@@ -1199,9 -1353,39 +1353,39 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the amd64 architecture.
  
+ Package: gcobol-x86-64-linux-gnu
+ Priority: optional
+ Architecture: amd64 arm64 i386 ppc64el x32 s390x
+ Multi-Arch: foreign
+ Depends: cpp-x86-64-linux-gnu (= ${version:cpp}),
+   gcobol-${pv:gcobol}-x86-64-linux-gnu ${reqv:gcobol},
+   ${misc:Depends}
+ Description: GNU COBOL compiler (based on GCC) for the amd64 architecture
+  This is the GNU COBOL compiler, which compiles COBOL on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU COBOL cross-compiler
+  for the amd64 architecture.
+ Package: ga68-x86-64-linux-gnu
+ Priority: optional
+ Architecture: amd64 arm64 i386 ppc64el x32 s390x
+ Multi-Arch: foreign
+ Depends: cpp-x86-64-linux-gnu (= ${version:cpp}),
+   ga68-${pv:ga68}-x86-64-linux-gnu ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the amd64 architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the amd64 architecture.
  Package: gcc-multilib-x86-64-linux-gnu
  Priority: optional
 -Architecture: arm64 i386 ppc64el x32 s390x
 +Architecture: arm64 i386 ppc64el x32 s390x armhf
  Depends: cpp-x86-64-linux-gnu (= ${version:cpp}),
    gcc-x86-64-linux-gnu (= ${version:gcc}),
    gcc-${pv:gcc}-multilib-x86-64-linux-gnu ${reqv:gcc},
@@@ -1627,9 -1826,24 +1826,24 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the armhf architecture.
  
+ Package: ga68-arm-linux-gnueabihf
+ Priority: optional
+ Architecture: armhf amd64 i386 x32 arm64 ppc64el s390x
+ Multi-Arch: foreign
+ Depends: cpp-arm-linux-gnueabihf (= ${version:cpp}),
+   ga68-${pv:ga68}-arm-linux-gnueabihf ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the armhf architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the armhf architecture.
  Package: cpp-aarch64-linux-gnu
  Priority: optional
 -Architecture: arm64 amd64 i386 x32 ppc64el s390x
 +Architecture: arm64 amd64 i386 x32 ppc64el s390x armhf
  Multi-Arch: foreign
  Section: interpreters
  Depends: cpp-${pv:cpp}-aarch64-linux-gnu ${reqv:cpp}, ${misc:Depends}
@@@ -1927,9 -2171,24 +2171,24 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the hppa architecture.
  
+ Package: ga68-hppa-linux-gnu
+ Priority: optional
+ Architecture: hppa
+ Multi-Arch: foreign
+ Depends: cpp-hppa-linux-gnu (= ${version:cpp}),
+   ga68-${pv:ga68}-hppa-linux-gnu ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the hppa architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the hppa architecture.
  Package: cpp-i686-linux-gnu
  Priority: optional
 -Architecture: i386 amd64 arm64 ppc64el x32 s390x
 +Architecture: i386 amd64 arm64 ppc64el x32 s390x armhf
  Multi-Arch: foreign
  Section: interpreters
  Depends: cpp-${pv:cpp}-i686-linux-gnu ${reqv:cpp}, ${misc:Depends}
@@@ -2086,9 -2345,24 +2345,24 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the i386 architecture.
  
+ Package: ga68-i686-linux-gnu
+ Priority: optional
+ Architecture: i386 amd64 arm64 ppc64el x32 s390x
+ Multi-Arch: foreign
+ Depends: cpp-i686-linux-gnu (= ${version:cpp}),
+   ga68-${pv:ga68}-i686-linux-gnu ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the i386 architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the i386 architecture.
  Package: gcc-multilib-i686-linux-gnu
  Priority: optional
 -Architecture: amd64 arm64 ppc64el x32 s390x
 +Architecture: amd64 arm64 ppc64el x32 s390x armhf
  Depends: cpp-i686-linux-gnu (= ${version:cpp}),
    gcc-i686-linux-gnu (= ${version:gcc}),
    gcc-${pv:gcc}-multilib-i686-linux-gnu ${reqv:gcc},
@@@ -3223,9 -3239,39 +3239,39 @@@ Description: GNU Modula-2 compiler (bas
   This is a dependency package providing the default GNU Modula-2 cross-compiler
   for the ppc64el architecture.
  
+ Package: gcobol-powerpc64le-linux-gnu
+ Priority: optional
+ Architecture: ppc64el amd64 i386 x32 ppc64 arm64 s390x
+ Multi-Arch: foreign
+ Depends: cpp-powerpc64le-linux-gnu (= ${version:cpp}),
+   gcobol-${pv:gcobol}-powerpc64le-linux-gnu ${reqv:gcobol},
+   ${misc:Depends}
+ Description: GNU COBOL compiler (based on GCC) for the ppc64el architecture
+  This is the GNU COBOL compiler, which compiles COBOL on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU COBOL cross-compiler
+  for the ppc64el architecture.
+ Package: ga68-powerpc64le-linux-gnu
+ Priority: optional
+ Architecture: ppc64el amd64 i386 x32 ppc64 arm64 s390x
+ Multi-Arch: foreign
+ Depends: cpp-powerpc64le-linux-gnu (= ${version:cpp}),
+   ga68-${pv:ga68}-powerpc64le-linux-gnu ${reqv:ga68},
+   ${misc:Depends}
+ Description: GNU Algol-68 compiler (based on GCC) for the ppc64el architecture
+  This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
+  supported by the gcc compiler. It uses the gcc backend to generate optimized
+  code.
+  .
+  This is a dependency package providing the default GNU Algol-68 cross-compiler
+  for the ppc64el architecture.
  Package: cpp-riscv64-linux-gnu
  Priority: optional
 -Architecture: riscv64 amd64 i386 x32 arm64 ppc64el s390x
 +Architecture: riscv64 amd64 i386 x32 arm64 ppc64el s390x armhf
  Multi-Arch: foreign
  Section: interpreters
  Depends: cpp-${pv:cpp}-riscv64-linux-gnu ${reqv:cpp}, ${misc:Depends}
diff --cc debian/rules
Simple merge